Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F3 Greece F1 Greece F3 Turkey F34 Turkey F35 Czech Republic F4 Czech Republic F7 Italy F2 Qatar F2 Czech Republic F2 Czech Republic F4 Czech Republic F7 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) Greece F2 ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Prague Open - Prague 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov ATP Challenger Trophy 2007 - Trnava Mitsubishi Electric Europe Cup - Monza ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Pekao Open - Szczecin PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Iquique Challenger Santiago Challenger Tunis Challenger Poznan Challenger San Marino Challenger Muller Cup - Ulm Geneva Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Sao Paulo Challenger Rome Challenger Bordeaux Challenger Ciur Cup 99 - Prague Prostejov Challenger Milan Challenger Pozoblanco Challenger Kitzbuhel Challenger Copa Ericsson - Montevideo Caloundra Challenger Sarajevo Challenger Zivnobanka Open - Prostejov Challenger 42 - Andrezieux Residenza Open - Magdeburg Shanghai Challenger Tashkent Challenger Tulsa Auto Collection USTA Challenger - Tulsa Eckental Challenger Ortisei Challenger Ljubljana Open 2002 - Ljubljana Okal Open - Eckental Sarajevo Challenger Bath Challenger Sarasota Challenger Copa Ericsson Uruguay - Montevideo Warsteiner Challenger Wolfsburg - Wolfsburg ECM Cup - Prague Leon Challenger Open de Franche Comte - Besancon BMW Brixina Tennis Open 2000 - Bressanone Yokohama International Tennis Tournament - Yokohama Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Regional Hand Center Men's Challenger - Fresno IPP Open - Helsinki Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague 2002 Tulsa USTA Challenger - Tulsa Gramado Open de Tennis - Gramado Jaegermeister Open - Braunschweig Napoli Challenger - Napoli Open de Nice - Nice Belo Horizonte Tennis Open - Belo Horizonte Challenger Santa Cruz - Santa Cruz Sporting Challenger - Turin GHI Bronx Classic - Bronx Samsung Securities Cup Challenger - Seoul Steelers Cup - Kosice Tatra Banka Open 2001 - Bratislava USTA Tennis Championships of Houston - Houston Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Atlantic City Open - Atlantic City AXA Open - Espinho Bergamo Challenger Steelers Cup - Kosice St. Brieuc Challenger Aix En Provence Challenger Ispat Open 2004 - Ostrava Prague Challenger Brescia Challenger Wroclaw Challenger Prague Open - Prague Prostejov Challenger Eckental Challenger Bergamo Challenger Cherbourg Challenger ECM Prague Open - Prague GHI Bronz Classic - Bronx BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn Internazionali di Tennis Dell'Umbria - Todi Internazionali di Tennis di Bergamo - Bergamo Pekao Open - Szczecin ECM Prague Open 2005 - Prague ITG Miami Challenger - Miami Zagreb Challenger Marburg Challenger Szczecin Challenger Trnava Challenger Eckental Challenger Ningboo Challenger Cordenons Challenger Tatra Banka Slovak Open - Bratislava San Marino Cepu Open - San Marino Genova Open Challenger - Genova Lambertz Open by Stawag 2007 - Aachen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Waco International Tennis Challenger - Waco St. Brieuc Challenger 2000 Cairo Challenger - Cairo CA-Challenge - Graz San Remo Challenger 2001 Mercedes Cup - Stuttgart Prostejov Challenger 9th Wartburg Open - Eisenach Wroclaw Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Ortisei Challenger Mallorca Open - Mallorca Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Burnie Challenger 2000 Mercedes Cup - Stuttgart Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Mallorca Open - Mallorca UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Bath Challenger Energis Open - Amersfoort IV Trofeo Ciudad de Quito - Quito Generali Open 2002 - Kitzbuhel St. Petersburg Open - St. Petersburg Adidas International - Sydney Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad Copa Ericsson - Buenos Aires Stockholm Open - Stockholm ECM Cup - Prague Ortisei Challenger KGHM Dialog Polish Indoors - Wroclaw ATP Challenger Hamburg - Hamburg 2000 Challenger de Granby - Granby Podebradka Cup - Prague TED Open Istanbul - Istanbul Trofeo Barcelona de Tenis - Barcelona Oberstaufen Challenger Qatar Open - Doha Prague Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Challenger Ford de Cherbourg - Cherbourg Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Siemens Open 2001 - Scheveningen Open Seat Godo - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Qatar Open - Doha Pekao Open - Szczecin Copa Ericsson - Sao Paulo BellSouth Open - Vina del Mar Argentina Open - Buenos Aires SAP Open - San Jose Qatar F1 Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Fifth-Third Bank Tennis Championships - Lexington RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel ATP Open Castilla y Leon - Segovia Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon CA Challenge - Graz Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Project Independence Men's Challenger - Mandeville Grand Prix Hassan II - Casablanca BMW Open - Munich USTA Challenger of San Antonio - San Antonio Vancouver Challenger Ordina Open - 's-Hertogenbosch Aptos Challenger Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Generali Open - Kitzbuhel Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Opel Bulvaria MCG Bulgarian Open - Sofia Heilbronn Open - Heilbronn Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Sydney International - Sydney IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Heineken Open - Auckland Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Muller Cup 2000 - Ulm ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas LTA Men's Challenger - Wrexham Osaka International Tennis Tournament - Osaka Open Seat Godo 2007 - Barcelona KGHM Polish Indoors - Wroclaw IPP Open - Helsinki GHI Bronx Tennis Classic - Bronx Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Barletta Citta Della Disfida Open 99 - Barletta Jagermeister Open - Braunschweig Mercedes Cup - Stuttgart Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Open de Franche-Comte - Besancon Czech Open - Prostejov St. Petersburg Open - St. Petersburg Tatra Banka Slovak Open - Bratislava ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Copenhagen Open - Copenhagen Mercedes Cup - Stuttgart Cerveza Club Columbia Open - Bogota BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Estoril Open - Estoril Gerry Weber Open - Halle Posillipo Tennis Cup - Napoli Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Movistar Open - Santiago Copa Telmex - Buenos Aires Aamulehti Tampere Open - Tampere The Dubai Tennis Championships - Dubai Copenhagen Open - Copenhagen Bank Austria Tennis Trophy - Vienna Chevrolet Cup - Vina del Mar Ostrava Challenger BMW Open - Munich Mercedes Cup - Stuttgart Citrix Tennis Championships - Delray Beach ATP Challenger Trophy 2008 - Trnava Recanati Challenger Genova Challenger UBS Open Gstaad - Gstaad Open Seat-Godo 2001 - Barcelona Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Bordeaux Challenger Credit Agricole Suisse Open - Gstaad China Open - Beijing Prague Challenger Qatar ExxonMobil Open - Doha BellSouth Open - Vina del Mar Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Copa AT&T - Buenos Aires Guayaquil Challenger Allianz Suisse Open - Gstaad Petange Challenger BMW Open - Munich St. Petersburg Open - St. Petersburg Lima Challenger Movistar Open - Vina del Mar Sao Paulo Challenger Hall of Fame Tennis Championships - Newport Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Brisbane International - Brisbane Bank Austria Tennis Trophy - Vienna Gerry Weber Open - Halle Eckental Challenger Ortisei Challenger Cherbourg Challeger Le Gosier Challenger BMW Open - Munich Masters Series - Hamburg Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Sarajevo Challenger Sunrise Challenger Jersey Challenger US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Ecuador Open - Quito St. Brieuc Challenger Guadalajara Challenger Bogota Challenger Mexico City Challenger Heineken Open - Auckland Pereira Challenger Brisbane International - Brisbane Rome Challenger Mercedes Cup - Stuttgart Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Ostrava Challenger MoviStar Open - Vina del Mar Open 13 - Marseille Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Braunschweig Challenger Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Gerry Weber Open - Halle Istanbul Challenger Gerry Weber Open - Halle Liberec Challenger German Tennis Championships - Hamburg Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo If Stockholm Open - Stockholm Open Seat-Godo 2000 - Barcelona Internazionali di Tennis di San Marino - San Marino Bratislava Challenger Gerry Weber Open - Halle BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Savannah Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Zivnobanka Czech Open - Prostejov Open de la Comunidad Valenciana - Valencia Binghamton Professional Tennis Tournament - Binghamton Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Challenger 42 - Andrezieux Ostrava Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport TED Open - Istanbul USTA Championships of Kerrville - Kerrville Prague Challenger - Prague Open Castilla y Leon - Segovia Intersport Heilbronn Open - Heilbronn 1999 Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Austrian Open - Kitzbuhel Italian Open - Rome The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Investor Swedish Open - Bastad Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Grolsch Open - Amsterdam Tennis Masters Series - Hamburg Medibank International - Sydney Tennis Masters Series - Toronto MFS Pro Tennis Championships - Boston Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Connex Open Romania - Bucharest Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Dubai Tennis Championships - Dubai Masters Series Monte Carlo - Monte Carlo Qatar Mobil Open 2000 - Doha U.S. Mens's Clay Court Championship - Houston Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells Interwetten Austrian Open - Kitzbuhel Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telcel - Acapulco 2002 Mercedes Cup - Stuttgart Moselle Open - Metz Next Generation Adelaide International - Adelaide Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Energis Open - Amersfoort Merano Open - Merano Internazionali di Tennis di San Marino - San Marino Qatar Mobil Open 2001 - Doha Davidoff Swiss Indoors - Basel Heineken Open - Auckland Monte Carlo Open - Monte Carlo Shanghai Rolex Masters - Shanghai Tennis Masters Series - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Paris Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Brasil Open - Costa do Sauipe AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Erste Bank Open - Vienna Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Open 13 - Marseille Tennis Masters Series - Stuttgart Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Generali Open 1999 - Kitzbuhel Miller Lite Hall of Fame Tennis Championships - Newport Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Croatia Open - Umag U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Copa Telmex - Buenos Aires U.S. Open - New York French Open - Paris Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, 1R, ARG-CZE 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Colonial Classic - Kooyong Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Olympics - Sydney